pit cave - German English Dictionary